根據昨天的文章,到了最後一次ChatGPT產出的User Story已經很接近我要的東西了,接下來就是需要我這個「主要負責人」手動調整一下。
在定案前,我也順帶做了技術上的 可行性評估
。最後,我的User Story定版長這樣:
發現階段(搜尋)
- User Story:作為一個使用者,我希望能在平台上快速查詢各種不同的約會點子,以便我可以獲得靈感和建議。
- User Story:作為一個使用者,當搜尋上找不到我想去的地方,我可以自己創建一個。
評估階段(查資料、加入候選清單)
- User Story :作為一個使用者,當我對某個景點有興趣時,我希望能看到更詳細的資訊、心得評論、照片,以便我可以做出最佳的選擇、避免踩雷。
- User Story :作為一個使用者,當我覺得這個景點很有可能適合我時,我想加入我的收藏,以便我可以隨時查看和參考。
決策階段(排行程、預算表)
- User Story :作為一個使用者,我想從我的收藏裡查看我的候選清單,裡面會有照片、推薦指數(google評論),更進一步可以查到詳細的資訊、心得評論、預計花費(Google API)
- User Story :作為一個使用者,我想勾選幾個我有興趣的行程,請系統幫我安排路線。
- User Story :作為一個使用者,我想大概列一下所需花費,以方便我評估是否超出預算。
行動階段(匯出連結、email)
- User Story:作為一個使用者,我希望能將我計劃的【約會行程表】分享給我的伴侶,以便我們可以一起討論。
回饋階段(曬計畫)
- User Story :作為一個使用者,我希望能分享我的約會經驗,評價和評論我所選擇的約會點子,以便我可以分享我的體驗並幫助其他人做出更好的選擇。
.
.
.
定了主要功能後,就可以比較有頭緒的規劃出網站的SiteMap:
【圖】其實產SiteMap不難,難的是把功能定下來。
.
.
.
工程師在需求討論階段被找去開會的時候,最常被問到的兩個問題就是:「這個做得到嗎?」、「做這個要多久?」
當這個功能要用到我們沒實作過的技術時,這兩個問題就很難回答。
【圖】我發誓我沒有想要挑起仇恨XD
.
在這種情況下,ChatGPT就非常好用。我們可以省去大量閱讀文章的時間,更快知道實作難易度,也比較容易估出合理的工時。
聽起來可能有點假掰,但我其實對Leaflet、Google Map不熟。因此,在技術可行性評估上我大幅度的借助了ChatGPT。以下是我詢問的問題:
1. 是否可利用ChatGPT4查交通、預估通勤時間
2. 承上,要用什麼方式實現?
3. 請ChatGPT4推薦景點會得到什麼?
4. 想開發「依性質找景點」該怎麼實作?
5. leaflet可以查到具體的地點嗎?
6. leaflet通常會跟哪些外部資源/服務做結合,可以實現什麼樣的功能?
.
.
我在以上的對話過程中得到了幾個有用的資訊:
1. 資料面: 需要借助Google API,可以從中得到景點基本資訊、地址、交通路線、評論等等。
2. 搜尋介面:
3. ChatGPT可以與不能做到的事
4. leaflet可以與不能做到的事、擴充應用
【圖】技術可行性評估是目前普遍被認為可以有效幫助工程師的用途之一
.
.
.
企劃階段大致上告一段落,接下來我們會在擬Wireframe的時候拍板確定Flow Chart。
在比較正規的開發團隊,應該還會需要PRD(PM們的噩夢XDD),但我這裡希望可以把多一點的時間分給開發階段,因此這次就不做PRD了。(鞠躬)
.
.
序號 | 應用時機 | 評分 | 備註 |
---|---|---|---|
01 | 發想功能/腦力風暴 | V(5) | |
02 | 收納想法 | ▲ | |
03 | 產出文件- 使用者地圖 | V(4) | 1.這裡示範的是文字版 2.使用者地圖請見對話紀錄連結 |
04 | 產出文件- User Story | V(4) | |
05 | 技術可行性評估 | V(5) |
.
.
在寫這篇文章的時候,我突然想到在軟體開發的企劃階段有許多繁雜的文件,例如:User Story、Persona。有時候太投入在這些Paper Work上,一不小心會忘了這些文件原本是要幫助我們了解使用者的真實需求,這跟現在盲目追求工具而忘了本質有異曲同工之妙。
你也有類似的感觸嗎? 歡迎在留言區告訴我你的想法。
技術可行性感覺使用GPT評估 > 得到關鍵字跟方向再去做效率更高,感謝分享 !
對阿~以前都要自己查好多資料~
還不一定看到有用的文章哈哈